easy payment terms - Español Inglés Diccionario